package com.chagee.store.operation.api.request;

import com.chagee.store.operation.api.response.vo.FileVO;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;
import java.util.List;

/**
 * @Author : hk
 * @Date : 2024/8/19
 */
@Data
public class TaskAcceptanceRequest implements Serializable {

	/**
	 * 任务id
	 */
	@NotEmpty(message = "任务不能为空")
	private String id;

	/**
	 * 工单id
	 */
	@NotEmpty(message = "工单号不能为空")
	private String workOrderNumber;

	/**
	 * 任务评价 1:满意; 2:不满意；3：无此项
	 */
	private String earlyAcceptance;

	/**
	 * 备注　选择(2:不满意) remark与 remarkPicture至少一个不为空
	 */
	private String remark;

	/**
	 * 备注图片附件
	 */
	private List<FileVO> remarkPicture;
}
